import {
  __dynamicImportComponent__
} from "simpleRouter";

export const useRoutes = [
  {
    path: '/useUniUi',
    name: 'useUniUi',
    component: __dynamicImportComponent__(`@/pages/use/uni-ui/index.vue`, {
      pageType: 'top',
      style: {
        navigationBarTitleText: "%pages.uni-ui%"
      },
    }),
    meta: {
      title: '%pages.uni-ui%',
      requiresAuth: true,
      implant: true,
    },
  },
  {
    path: '/useUvUi',
    name: 'useUvUi',
    component: __dynamicImportComponent__(`@/pages/use/uv-ui/index.vue`, {
      pageType: 'top',
      style: {
        navigationBarTitleText: "%pages.uv-ui%"
      },
    }),
    meta: {
      title: '%pages.uv-ui%',
      requiresAuth: true,
      implant: true,
    },
  },
  {
    path: '/usePinia',
    name: 'usePinia',
    component: __dynamicImportComponent__(`@/pages/use/pinia/index.vue`, {
      pageType: 'top',
      style: {
        navigationBarTitleText: "%pages.pinia%"
      },
    }),
    meta: {
      title: '%pages.pinia%',
      requiresAuth: true,
      implant: true,
    },
  },
  {
    path: '/useStorage',
    name: 'useStorage',
    component: __dynamicImportComponent__(`@/pages/use/storage/index.vue`, {
      pageType: 'top',
      style: {
        navigationBarTitleText: "%pages.storage%"
      },
    }),
    meta: {
      title: '%pages.storage%',
      requiresAuth: true,
      implant: true,
    },
  },
  {
    path: '/useRequest',
    name: 'useRequest',
    component: __dynamicImportComponent__(`@/pages/use/request/index.vue`, {
      pageType: 'top',
      style: {
        navigationBarTitleText: "%pages.request%"
      },
    }),
    meta: {
      title: '%pages.request%',
      requiresAuth: true,
      implant: true,
    },
  },
  {
    path: '/useUnocss',
    name: 'useUnocss',
    component: __dynamicImportComponent__(`@/pages/use/unocss/index.vue`, {
      pageType: 'top',
      style: {
        navigationBarTitleText: "%pages.unocss%"
      },
    }),
    meta: {
      title: '%pages.unocss%',
      requiresAuth: true,
      implant: true,
    },
  },
  {
    path: '/useUniUse',
    name: 'useUniUse',
    component: __dynamicImportComponent__(`@/pages/use/uni-use/index.vue`, {
      pageType: 'top',
      style: {
        navigationBarTitleText: "%pages.uni-use%"
      },
    }),
    meta: {
      title: '%pages.uni-use%',
      requiresAuth: true,
      implant: true,
    },
  },
  {
    path: '/usePlatformModifier',
    name: 'usePlatformModifier',
    component: __dynamicImportComponent__(`@/pages/use/platform-modifier/index.vue`, {
      pageType: 'top',
      style: {
        navigationBarTitleText: "%pages.platform-modifier%"
      },
    }),
    meta: {
      title: '%pages.platform-modifier%',
      requiresAuth: true,
      implant: true,
    },
  },
  {
    path: '/useZPaging',
    name: 'useZPaging',
    component: __dynamicImportComponent__(`@/pages/use/z-paging/index.vue`, {
      pageType: 'top',
      style: {
        navigationBarTitleText: "%pages.z-paging%"
      },
    }),
    meta: {
      title: '%pages.z-paging%',
      requiresAuth: true,
      implant: true,
    },
  },
  {
    path: '/useIcon',
    name: 'useIcon',
    component: __dynamicImportComponent__(`@/pages/use/icon/index.vue`, {
      pageType: 'top',
      style: {
        navigationBarTitleText: "%pages.icon%"
      },
    }),
    meta: {
      title: '%pages.icon%',
      requiresAuth: true,
      implant: true,
    },
  },
  {
    path: '/useI18n',
    name: 'useI18n',
    component: __dynamicImportComponent__(`@/pages/use/i18n/index.vue`, {
      pageType: 'top',
      style: {
        navigationBarTitleText: "%pages.i18n%"
      },
    }),
    meta: {
      title: '%pages.i18n%',
      requiresAuth: true,
      implant: true,
    },
  },
  {
    path: '/useMock',
    name: 'useMock',
    component: __dynamicImportComponent__(`@/pages/use/mock/index.vue`, {
      pageType: 'top',
      style: {
        navigationBarTitleText: "%pages.mock%"
      },
    }),
    meta: {
      title: '%pages.mock%',
      requiresAuth: true,
      implant: true,
    },
  },
]